<%@ Page Language="vb" AutoEventWireup="false" MasterPageFile="~/TGB.Master" CodeBehind="FrmTalonarioABM.aspx.vb" Inherits="TGB.FrmTalonarioABM" 
    title="Administracion de Talonarios" %>

<%@ Register Assembly="BasicFrame.WebControls.BasicDatePicker" Namespace="BasicFrame.WebControls"
    TagPrefix="BDP" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

    <div id="DIV1" style="width: 100%; height: 22px; text-align: left; background-color: #ccccff;" >
    
        <asp:Label ID="LblTitulo" runat="server" CssClass="titulo" Text="Administracion de Talonarios" Font-Underline="False" Height="20px" Width="251px"></asp:Label></div><hr /> 
    <div style="width: 100%; height: 133px; text-align: center; background-color: #efefef; vertical-align: middle;" id="DIV2">
        <br />
    <table class="tabla" style="width: 569px; height: 80px; text-align: center;" >
        <tr>
            <td align="right" style="width: 23%; height: 14px;">
                Numero Desde:</td>
            <td style="width: 3%; height: 14px;" align="left" >
                <asp:TextBox ID="TxtNumeroDesde" runat="server" CssClass="campotxt" MaxLength="8" Width="132px"></asp:TextBox></td>
            <td align="right" style="width: 18%; height: 14px;">
                Tipo Talonario:</td>
            <td style="height: 14px; width: 264px;" align="left" >
                <asp:DropDownList ID="CboTipoTalonario" runat="server" CssClass="CampoCbo" Width="304px" AppendDataBoundItems="True">
                    <asp:ListItem Value="-1">Ninguno...</asp:ListItem>
                </asp:DropDownList></td>
        </tr>
        <tr>
            <td align="right" style="width: 23%; height: 20px;">
                Numero Hasta:</td>
            <td style="width: 3%; height: 20px;" align="left" >
                <asp:TextBox ID="TxtNumeroHasta" runat="server" CssClass="campotxt" MaxLength="8" Width="132px"></asp:TextBox></td>
            <td align="right" style="width: 18%; height: 20px;">
                Estado:</td>
            <td style="width: 264px; height: 20px;" align="left" ><asp:DropDownList ID="CboEstado" runat="server" CssClass="CampoCbo" Width="304px">
                <asp:ListItem Value="-1">Ninguno...</asp:ListItem>
                <asp:ListItem Selected="True" Value="0">Pendiente</asp:ListItem>
                <asp:ListItem Enabled="False" Value="1">Asignado</asp:ListItem>
                <asp:ListItem Value="2">Vencido</asp:ListItem>
                <asp:ListItem Value="3">Activo</asp:ListItem>
                <asp:ListItem Value="4">Eliminado</asp:ListItem>
                <asp:ListItem Value="5">Completo</asp:ListItem>
            </asp:DropDownList></td>
        </tr>
        <tr>
            <td align="right" style="width: 23%; height: 20px">
                Fecha de Vencimiento:</td>
            <td align="left" style="width: 3%; height: 20px">
                <bdp:basicdatepicker id="BDPFechaVencimiento" runat="server" dateformat="dd/MM/yyyy"
                    displaytype="LabelAndImage" NoneButtonText="Nada" TodayButtonText="Hoy">
                    <TextBoxStyle CssClass="campotxt" />
                </bdp:basicdatepicker>
            </td>
            <td align="right" style="height: 20px">
                Fecha de Alta:
            </td>
            <td align="left" style="height: 20px; width: 264px;">
                &nbsp;
                <bdp:basicdatepicker id="BDPFechaAlta" runat="server" dateformat="dd/MM/yyyy"
                    displaytype="LabelAndImage" NoneButtonText="Nada" TodayButtonText="Hoy">
                    <TextBoxStyle CssClass="campotxt" />
                </BDP:BasicDatePicker>
            </td>
        </tr>
        <tr>
            <td align="center" colspan="2" style="height: 20px">
                &nbsp;<asp:CompareValidator ID="CVNumeracion" runat="server" ControlToCompare="TxtNumeroDesde"
                    ControlToValidate="TxtNumeroHasta" Display="Dynamic" ErrorMessage="La numeracion no puede ser menor."
                    Operator="GreaterThanEqual" Type="Integer" CssClass="LabelErrorSmall"></asp:CompareValidator>
                <asp:RangeValidator ID="RVNumeroHasta" runat="server" ControlToValidate="TxtNumeroHasta"
                    Display="Dynamic" ErrorMessage="Numero Incorrecto" MaximumValue="99999999" MinimumValue="00000000"
                    Type="Integer" CssClass="LabelErrorSmall"></asp:RangeValidator><asp:RangeValidator ID="RVNumeroDesde" runat="server" ControlToValidate="TxtNumeroDesde"
                    Display="Dynamic" ErrorMessage="Numero Incorrecto" MaximumValue="99999999" MinimumValue="00000000"
                    Type="Integer" CssClass="LabelErrorSmall"></asp:RangeValidator>
                </td>
            <td align="right" colspan="2" style="height: 20px">
                &nbsp;<asp:LinkButton ID="LnkGuardar" runat="server" CssClass="BotonLink">Guardar</asp:LinkButton> /
                <asp:LinkButton ID="LnkEliminar" runat="server" CssClass="BotonLink">Eliminar</asp:LinkButton> /
                <asp:LinkButton ID="LnkBuscar" runat="server" CssClass="BotonLink">Buscar</asp:LinkButton> /
                <asp:LinkButton ID="LnkCalelar" runat="server" CssClass="BotonLink">Cancelar</asp:LinkButton>&nbsp;&nbsp;
                &nbsp;
                <asp:HiddenField ID="HFId" runat="server" Value='<%# Bind("IdTalonario") %>' />
            </td>
        </tr>
        
    </table>
        <asp:Label ID="LblError" runat="server" Font-Bold="True" ForeColor="#C00000" CssClass="LabelError"></asp:Label></div>
    <hr />
    <div style="width: 100%; height: 100%; background-color: #efefef">
        <asp:GridView ID="GridTalonario" runat="server" AllowPaging="True"
            AutoGenerateColumns="False" BackColor="LightGoldenrodYellow" BorderColor="Tan"
            BorderWidth="1px" CellPadding="2" CssClass="tabla"
            ForeColor="Black" GridLines="None" PageSize="25" Style="width: 100%" Width="812px">
            <PagerSettings PageButtonCount="25" />
            <FooterStyle BackColor="Tan" />
            <Columns>
                <asp:TemplateField ShowHeader="False">
                    <ItemTemplate>
                        <asp:LinkButton ID="LnkSeleccionar" runat="server" CausesValidation="False" CommandName="Select"
                            Text="Ver"></asp:LinkButton>
                        <asp:HiddenField ID="HFIdTalonario" runat="server" Value='<%# Bind("IdTalonario") %>' />
                        
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Numero Desde">
                    <ItemTemplate>
                        <asp:Label ID="LblNumeroDesde" runat="server" Text='<%# Bind("Numero_Desde") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Numero Hasta">
                    <ItemTemplate>
                        <asp:Label ID="LblNumeroHasta" runat="server" Text='<%# Bind("Numero_Hasta") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Alta">
                    <ItemTemplate>
                        <asp:Label ID="LblFechaAlta" runat="server" Text='<%# Bind("Fecha_Alta") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Vencimiento">
                    <ItemTemplate>
                        <asp:Label ID="LblFechaVencimiento" runat="server" Text='<%# Bind("Fecha_Vencimiento") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Estado">
                    <ItemTemplate>
                        <asp:Label ID="LblEstado" runat="server" Text='<%# Bind("DescripcionEstado") %>'></asp:Label>
                        <asp:HiddenField ID="HFEstado" runat="server" Value='<%# Bind("Estado") %>' />
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Talonario">
                    <ItemTemplate>
                        <asp:Label ID="LblTalonario" runat="server" Text='<%# Bind("DescripcionLetra") %>'></asp:Label>
                        <asp:HiddenField ID="HFIdTipoTalonario" runat="server" Value='<%# Bind("IdTipoTalonario") %>' />
                    </ItemTemplate>
                </asp:TemplateField>

            </Columns>
            <SelectedRowStyle BackColor="DarkSlateBlue" ForeColor="GhostWhite" />
            <PagerStyle BackColor="Tan" ForeColor="DarkSlateBlue" HorizontalAlign="Center" />
            <HeaderStyle BackColor="Tan" Font-Bold="True" />
            <AlternatingRowStyle BackColor="PaleGoldenrod" />
        </asp:GridView>
    </div>

</asp:Content>
